English Dictionary
◊ STUFFED PEPPERS
stuffed peppers
n : parboiled green peppers stuffed usually with rice and meat
and baked briefly